window retainer - Spanish English Dictionary